sewer canal - Español Inglés Diccionario